penetration electrode - English Synonyms Dictionary